package collection;

import java.util.ArrayList;
import java.util.List;

/**
 * List subList(int start,int end)
 * 获取当前List集合中指定范围内的子集。注意，两个数字表示范围(含头不含尾)
 */
public class ListDemo3 {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        for(int i = 0; i<10; i++){
            list.add(i);
        }
        System.out.println(list);
        //获取list集合中3-8的部分
        List<Integer> subList= list.subList(3,8);
        System.out.println(subList);
        //将子集元素扩大10倍
        for(int i = 0;i<subList.size();i++){
            subList.set(i,subList.get(i) * 10);
        }
        System.out.println(subList);
        System.out.println(list);
        subList.subList(2,4).clear();
        System.out.println(list);
    }
}
